two-faced bitch - German English Dictionary